package com.zhongwang.mms.module.jiaGongMaterial.model;

import lombok.Data;

import java.util.Date;

@Data
public class JMaterialDetail {
    private String matType;    //原料类型

    private Integer ityId;    //库存在库Id

    private String matQuality;    //材质

    private String matSpec;    //规格

    private Double matWidth;    //宽度

    private Double matLength;    //长度

    private Double matHeight;    //米重/厚度

    private Double odaNum;    //数量

    private Double pkMatLength; //计算领料打印时领料长度

    private Double odaWeight;    //重量

    private Double odaPrice;    //单价

    private Double odaAmount;    //金额

    private String odaTrackCode;   // 跟踪号

    private String odaProCode; // 项目编码

    private String odaProName; // 项目名称

    private String odaProNamePrint; // 项目名称(打印时使用)

    private Integer odaInType; //入库类型  1：库存在库 2：项目在库

    private String odaInTypeName; //入库类型  1：库存在库 2：项目在库

    private String odaBackDate;    //回货日期

    private String odaBackWeight;    //回货重量（不参与后期计算）

    private  String odaSpec;  //特殊说明

    private String rowIndex;    // 序号

    private String matNameDesc;    // 物料描述

    private String odaMatSapCode;    // 物料SAP编码

    private String odaPosition;//区位

    private Integer odaWhiId;//库位

    private String odaWhiIdName;//库位名
    /**
     * 供应商
     */
    private String supplier;
    /**
     * 合同编号
     */
    private String contractNo;
    /**
     * 入出库主单外键
     */
    private Integer odaOdrId;
    /**
     * 原料外键
     */
    private Integer odaMatId;
    /**
     *单据明细类型：1：蓝单 2：红单
     */
    private Integer odaItyFlag;
    /**
     *是否红字显示： 1否 2是
     */
    private Integer odaRedFlag;
    /**
     *原料库存表外键(出库时使用)
     */
    private Integer odaItyId;

    /**
     * 主键
     */
    private Integer odaId;

    /**
     * 红冲时间
     */

    private Date odaRedDate;
    /**
     * 红冲人员
     */
    private String odaRedUser;
    /**
     * 串料申请明细外键
     */
    private Integer odaCadId;
    /**
     * 出入库类型：1是入库，2是出库
     */
    private Integer odaType;

}
